home *** CD-ROM | disk | FTP | other *** search
- codeseg segment para public 'code'
- assume cs:codeseg
- public cursoff_
- cursoff_ proc near
- push bp
- mov ah,15
- int 10h
- cmp al,04
- jc textoff
- cmp al,7
- jnz nocur
- textoff:
- mov cx,0f00h
- mov ah,1
- int 10h
- nocur:
- pop bp
- ret
- cursoff_ endp
- ;
- public curson_
- curson_ proc near
- push bp
- mov ah,15
- int 10h
- mov cx,0c0dh
- cmp al,7
- jz newcur
- mov cx,0607h
- cmp al,4
- jc newcur
- jmp back
- newcur:
- mov ah,1
- int 10h
- back:
- pop bp
- ret
- curson_ endp
-
- public bigcurs_
- bigcurs_ proc near
- push bp
- ; mov ah,15
- ; int 10h
- ; mov cx,0c0dh
- ; cmp al,7
- ; jz doit
- ; mov cx,0607h
- ; cmp al,4
- ; jc doit
- ; jmp fin
- doit: mov cx,020ah
- mov ah,1
- int 10h
- fin:
- pop bp
- ret
- bigcurs_ endp
- public smallcurs_
- smallcurs_ proc near
- push bp
- mov ah,15
- int 10h
- mov cx,0c0dh
- cmp al,7
- jz skip
- mov cx,0607h
- cmp al,4
- jc skip
- jmp quit
- skip:
- mov ah,1
- int 10h
- quit:
- pop bp
- ret
- smallcurs_ endp
-
- codeseg ends
- end
-
-
-